package borrar;

public class TestCM {

//	package com.sinapsisempresarial;
//
//	public class Etiqueta {
//		
//		public int NO_EXISTE = -1;
//		
//		private int inicio = NO_EXISTE;
//		private int fin = NO_EXISTE;
//		
//		private String contenido = null;
//		
//		public Etiqueta(String contenido) {
//			super();
//			this.contenido = contenido;
//		}
//
//		public boolean isAvailable(){
//			boolean isAvailable = true;
//			if(inicio == NO_EXISTE || fin == NO_EXISTE){
//				isAvailable = false;
//			}
//			return isAvailable;
//		}
//		
//		private int getEtiquetaOpen(String pattern){
//			
//			int inicioIndex = this.contenido.indexOf(pattern);
//			
//			Character c = ' ';
//
//			for (int i = inicioIndex-1; i>0; i--){
//				c = this.contenido.charAt(i);
//				System.out.println(i+"-"+c);
//				if(c == '<'){
//					break;
//				}else if(c == ' '){
//					continue;
//				}else{
//					this.inicio = NO_EXISTE;
//					break;
//				}
//			}
//
//			for (int i = inicioIndex  + pattern.length(); i < contenido.length(); i++){
//				c = this.contenido.charAt(i);
//				System.out.println(i+"-"+c);
//				if(c=='>'){
//					this.inicio = i+1;
//					System.out.println("if>"+i+"-"+c);
//					break;
//				}else if(c == ' '){
//					System.out.println("if_"+i+"-"+c);
//					continue;
//				}else{
//					this.inicio = NO_EXISTE;
//					System.out.println("if&"+i+"-"+c);
//					break;
//				}
//			}
//			
//			
//			return this.inicio;
//		}
//
//		private int getEtiquetaClose(String pattern){
//			
//			int inicioIndex = this.contenido.lastIndexOf(pattern);
//
//			Character c = ' ';
//
//			for (int i = inicioIndex-1; i>0; i--){
//				c = this.contenido.charAt(i);
//				System.out.println(i+"-"+c);
//				if(c == '<'){
//					this.fin = i-1;
//					break;
//				}else if(c == ' '){
//					continue;
//				}else{
//					this.inicio = NO_EXISTE;
//					break;
//				}
//			}
//
//			for (int i = inicioIndex  + pattern.length(); i < contenido.length(); i++){
//				c = this.contenido.charAt(i);
//				System.out.println(i+"-"+c);
//				if(c=='>'){
//					System.out.println("if>"+i+"-"+c);
//					break;
//				}else if(c == ' '){
//					System.out.println("if_"+i+"-"+c);
//					continue;
//				}else{
//					this.inicio = NO_EXISTE;
//					System.out.println("if&"+i+"-"+c);
//					break;
//				}
//			}
//			
//			
//			return this.fin;
//		}
//		
//		public Etiqueta getEtiqueta(String pattern){
//			this.inicio = getEtiquetaOpen(pattern);
//			this.fin = getEtiquetaClose(pattern);
//			System.out.println("1 inicio:"+inicio+"; fin:"+fin);
//			this.contenido = this.contenido.substring(this.inicio, this.fin);
//			System.out.println("2 inicio:"+inicio+"; fin:"+fin);
//			return this;
//		}
//
//		
//		public int getInicio() {
//			return inicio;
//		}
//		public void setInicio(int inicio) {
//			this.inicio = inicio;
//		}
//		public int getFin() {
//			return fin;
//		}
//		public void setFin(int fin) {
//			this.fin = fin;
//		}
//		public String getContenido() {
//			return contenido;
//		}
//		public void setContenido(String contenido) {
//			this.contenido = contenido;
//		}
//	}


}
